സ്വതേ പതിച്ചു കൊള്ളുന്ന - meaning in english

വിശേഷണം (Adjective)
Self-registering